package com.clkj.goldpartner.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@ApiModel
@Table(name = "t_cl_goods")
public class Goods implements Serializable {


    @Id
    @Column(name = "goods_id", updatable = false)
    @ApiModelProperty(value = "null")
    private Integer goods_id;

    /**
     * 商品名称
     */
    @Column(name = "goods_name")
    @ApiModelProperty(value = "商品名称")
    private String goods_name;

    /**
     * 商品编号
     */
    @Column(name = "goods_num")
    @ApiModelProperty(value = "商品编号")
    private String goods_num;

    /**
     * 条形码
     */
    @Column(name = "bar_code")
    @ApiModelProperty(value = "条形码")
    private String bar_code;

    /**
     * 规格型号
     */
    @Column(name = "goods_format")
    @ApiModelProperty(value = "规格型号")
    private String goods_format;

    /**
     * 注册证号
     */
    @Column(name = "registration_NO")
    @ApiModelProperty(value = "注册证号")
    private String registration_NO;

    /**
     * 生产许可证号
     */
    @Column(name = "production_NO")
    @ApiModelProperty(value = "生产许可证号")
    private String production_NO;

    /**
     * 生产企业
     */
    @Column(name = "product_factory")
    @ApiModelProperty(value = "生产企业")
    private String product_factory;

    /**
     * 养护方式
     */
    @Column(name = "curing_type")
    @ApiModelProperty(value = "养护方式")
    private String curing_type;

    /**
     * 养护周期
     */
    @Column(name = "curing_time")
    @ApiModelProperty(value = "养护周期")
    private String curing_time;

    /**
     * 门店id
     */
    @Column(name = "shop_id")
    @ApiModelProperty(value = "门店id")
    private Integer shop_id;

    /**
     * 分类id
     */
    @Column(name = "category_id")
    @ApiModelProperty(value = "分类id")
    private Integer category_id;

    /**
     * 商品状态
     */
    @Column(name = "goods_status")
    @ApiModelProperty(value = "商品状态")
    private String goods_status;

    /**
     * 备注
     */
    @Column(name = "goods_note")
    @ApiModelProperty(value = "备注")
    private String goods_note;

    /**
     * 创建时间
     */
    @Column(name = "created_time")
    @ApiModelProperty(value = "创建时间")
    private String created_time;

    /**
     * 单位
     */
    @Column(name = "goods_unit")
    @ApiModelProperty(value = "单位")
    private String goods_unit;

    /**
     * 商品安全数量
     */
    @Column(name = "goods_warning")
    @ApiModelProperty(value = "商品安全数量")
    private Integer goods_warning;

    /**
     * 储存方式
     */
    @Column(name = "storage_mode")
    @ApiModelProperty(value = "储存方式")
    private String storage_mode;

    /**
     * UDI
     */
    @Column(name = "UDI")
    @ApiModelProperty(value = "UDI")
    private String UDI;

    public Integer getGoods_id() {
        return goods_id;
    }

    public void setGoods_id(Integer goods_id) {
        this.goods_id = goods_id;
    }


    public String getGoods_name() {
        return goods_name;
    }

    public void setGoods_name(String goods_name) {
        this.goods_name = goods_name;
    }


    public String getGoods_num() {
        return goods_num;
    }

    public void setGoods_num(String goods_num) {
        this.goods_num = goods_num;
    }


    public String getBar_code() {
        return bar_code;
    }

    public void setBar_code(String bar_code) {
        this.bar_code = bar_code;
    }


    public String getGoods_format() {
        return goods_format;
    }

    public void setGoods_format(String goods_format) {
        this.goods_format = goods_format;
    }


    public String getRegistration_NO() {
        return registration_NO;
    }

    public void setRegistration_NO(String registration_NO) {
        this.registration_NO = registration_NO;
    }


    public String getProduction_NO() {
        return production_NO;
    }

    public void setProduction_NO(String production_NO) {
        this.production_NO = production_NO;
    }


    public String getProduct_factory() {
        return product_factory;
    }

    public void setProduct_factory(String product_factory) {
        this.product_factory = product_factory;
    }


    public String getCuring_type() {
        return curing_type;
    }

    public void setCuring_type(String curing_type) {
        this.curing_type = curing_type;
    }


    public String getCuring_time() {
        return curing_time;
    }

    public void setCuring_time(String curing_time) {
        this.curing_time = curing_time;
    }


    public Integer getShop_id() {
        return shop_id;
    }

    public void setShop_id(Integer shop_id) {
        this.shop_id = shop_id;
    }


    public Integer getCategory_id() {
        return category_id;
    }

    public void setCategory_id(Integer category_id) {
        this.category_id = category_id;
    }


    public String getGoods_status() {
        return goods_status;
    }

    public void setGoods_status(String goods_status) {
        this.goods_status = goods_status;
    }


    public String getGoods_note() {
        return goods_note;
    }

    public void setGoods_note(String goods_note) {
        this.goods_note = goods_note;
    }


    public String getCreated_time() {
        return created_time;
    }

    public void setCreated_time(String created_time) {
        this.created_time = created_time;
    }


    public String getGoods_unit() {
        return goods_unit;
    }

    public void setGoods_unit(String goods_unit) {
        this.goods_unit = goods_unit;
    }


    public Integer getGoods_warning() {
        return goods_warning;
    }

    public void setGoods_warning(Integer goods_warning) {
        this.goods_warning = goods_warning;
    }


    public String getStorage_mode() {
        return storage_mode;
    }

    public void setStorage_mode(String storage_mode) {
        this.storage_mode = storage_mode;
    }

    public String getUDI() {
        return UDI;
    }

    public void setUDI(String UDI) {
        this.UDI = UDI;
    }
}
